package erfgame.core.entity;

import java.util.Collection;

public interface Composite {
	Collection<CompositeAssociation> getAssociations();
	
	void addPart( CompositeAssociationType type, Entity bodyPart ) 
		throws CompositeException;
	
	void removePart( CompositeAssociationType type, Entity bodyPart ) 
		throws CompositeException;
}
